#include<stdio.h>
int nk(int x ,int y)
{
	static int i=x;

	if(y<=1)
	{
		return x;
	}
	else
	{ 
		x*=i;
		return nk(x,y-1);
			
	}
}
int main()
{
	int n,k;
	scanf("%d %d",&n,&k);
	int ret=nk(n,k);
	printf("%d",ret);
	return 0;
}
